EPErgoPharmaVisitor registration
{{ actorInitials }}
Read-only auditor accessRecords cannot be changed from this view. This session is written to the audit trail.{{ sessionId }}
{{ toast }}
{{ todayLabel }}

{{ greeting }}

{{ queueSummary }}

Waiting for check
{{ pendingCount }}
{{ pendingVelenjeCount }} Velenje · {{ pendingCeljeCount }} Celje
Awaiting final approval
{{ checkedCount }}
data confirmed · operator decision · {{ returnedCount }} returned to visitor
Approved today
{{ approvedTodayCount }}
{{ escortedTodayCount }} escorted
Open invitations
{{ inviteCount }}
{{ inviteTodayCount }} expected today

Visit log

Every entry ever submitted, with its approval decision. Nothing is deleted.

{{ listTitle }} {{ rowCount }}

IDVisitorCompanyAreaLocationVisitChannelStatus
{{ r.id }} {{ r.name }} {{ r.company }} {{ r.area }} {{ r.loc }} {{ r.when }} {{ r.channel }} {{ r.statusWord }}
{{ emptyText }}
Select an entry to check its data.

{{ sel.name }} {{ sel.surname }}

{{ sel.company }}{{ sel.id }}{{ selArea }}{{ selLocCity }}{{ selChannel }} · {{ selLang }}
{{ selStatusWord }}
Host
{{ sel.host }}
{{ hostErrHint }}
Not given
Purpose
{{ sel.purpose }}
Visit
{{ selWhen }}
Location
{{ selLocAddress }}
Address
{{ sel.address }}
Job
{{ sel.job }}
Submitted
{{ selSubmitted }}
Note to visitor{{ sel.note }}
Data quality check{{ checksSummary }}
{{ c.label }}{{ c.detail }}
Individual statement of diseasesHACCP 06 · v03
Disease signAnswerDate of occurrence
{{ q.label }}{{ q.answer }}{{ q.date }}
Visitor's explanation{{ sel.explanation }}
Declarationssigned {{ selSubmitted }}
Safety rules acknowledgedTruthfulness confirmed
Visitor signature
Visitor signature
Responsible person
Responsible person signature
Decision
Data confirmed
{{ sel.checkedBy }} · {{ selCheckedAt }}
Final decision
{{ selStatusWord }}
By
{{ sel.approvedBy }} · {{ selApprovedAt }}
Access
{{ escWord }}{{ monWord }}
Sent to a medical examination
{{ medWord }}
{{ waitingText }}
{{ decisionStage }}{{ selWhen }}

{{ decisionTitle }}

Step 1 of 2 · checked by {{ actorName }}
Sent to a medical examination
{{ medErrHint }}
Step 2 of 2 · decision by {{ actorName }}

Confirm that the data for {{ sel.name }} {{ sel.surname }} is complete and consistent

{{ critText }} Fix it or send the form back before confirming.
Confirming hands the entry to the food business operator for the final decision, including whether the visitor is sent to a medical examination. No access is granted yet.
{{ checksSummary }}

Approve entry for {{ sel.name }} {{ sel.surname }}

Sent to a medical examination
{{ medErrHint }}
Signature of the food business operator · {{ actorName }}
{{ sigErrHint }}
Logged with timestamp and hash

Send the form back to the visitor for correction

The visitor receives a link to {{ fixUrl }} and resubmits. The original submission remains in the log.

Reject entry

Sent to a medical examination
{{ medErrHint }}
Event log{{ chainWord }}
{{ ev.at }} {{ ev.action }} · {{ ev.actor }}{{ ev.detail }} {{ ev.hash }}

Invitations

Pre-register a visit and send the personal link. The walk-in QR code covers everyone else.

New invitation
Visitor gets the link by email; the entry appears in the queue once they submit.
Link sent{{ created.id }}
QR for the personal link
{{ created.name }} {{ created.surname }} · {{ created.company }} {{ createdUrl }}
Open as the visitorEmail to {{ created.email }} logged
Walk-in QR codes · one per sitethe code carries the location, so visitors never pick the wrong site
Walk-in QR code
{{ sq.city }} {{ sq.address }} {{ sq.url }}
Posted at each entrance and in the conference room. Opens the form in English with a language switch.

Open invitations {{ inviteCount }}

IDVisitorCompanyAreaLocationExpectedHost
{{ r.id }}{{ r.name }}{{ r.company }}{{ r.area }}{{ r.loc }}{{ r.when }}{{ r.host }}

Audit trail

Every event on every visit, append-only. Each record carries the hash of the one before it, so any edit after the fact breaks the chain.

Visits on record
{{ totalVisits }}
since system start
Events
{{ totalEvents }}
append-only
Chain integrity
{{ chainsOkCount }}/{{ totalVisits }}
{{ verifyWord }}
Retention
5 y
per HACCP record policy

Events {{ auditCount }}

TimestampVisitVisitorActorActionDetailHashPrev
{{ a.at }}{{ a.visitId }}{{ a.visitor }}{{ a.actor }}{{ a.action }}{{ a.detail }}{{ a.hash }}{{ a.prev }}